Service Level Agreement Complexity: Processing Concerns for Standalone and Aggregate SLAs
نویسندگان
چکیده
In this paper, we examine the problem of a single provider offering multiple types of service level agreements, and the implications thereof. In doing so, we propose a simple model for machine-readable service level agreements (SLAs) and outline specifically how these machine-readable SLAs can be constructed and injected into cloud infrastructures important for next-generation cloud systems as well as customers. We then computationally characterize the problem, establishing the importance of both verification and solution, showing that in the general case injecting policies into cloud infrastructure is NP-Complete, though the problem can be made more tractable by further constraining SLA representations and using approximation techniques.
منابع مشابه
iAgree Studio: A Platform to Edit and Validate WS-Agreement Documents
The widespread use of SLA-regulated Cloud services, in which the violation of SLA terms may imply a penalty for the parties, have increased the importance and complexity of systems supporting the SLA lifecycle. Although these systems can be very different from each other, ranging from service monitoring platforms to auto-scaling solutions according to SLAs, they all share the need of having mac...
متن کاملHierarchical aggregation of Service Level Agreements
Article history: Received 26 April 2010 Accepted 18 January 2011 Available online 21 February 2011 IT-based Service Economy requires Service Markets to flourish for the trade of services. A market does not represent a simple buyer-seller relationship, rather it is the culmination point of a complex chain of stake-holders with a hierarchical integration of value along each point in the chain. To...
متن کاملPatterns for Measuring Performance-Related QoS Properties in Distributed Systems
In distributed systems, clients can access a server’s objects via a network. Service Level Agreements (SLA) can exist, which specify – among other things – performance-related Quality of Service (QoS) properties between the client and the server, such as round-trip time, processing time, or availability. For a provider, i.e., the server’s host, serious financial consequences or other penalties ...
متن کاملOn the automated analysis of WS-Agreement documents: Applications to the processes of creating and monitoring agreements
The need for Service Level Agreements (SLAs) to supervise the consumption of services is increasing in business applications and Cloud scenarios due to the penalties that can apply for violation of SLA terms. Such a need for SLAs boosts the importance and complexity of SLA lifecycle supporting systems (SLA-driven solutions). In our work we propose to improve the current support to develop SLA-d...
متن کاملA WSLA-Extension Supporting Service and Contract Composition Modelling
When dealing with Cloud Computing Services (CCSs) provisioning and usage, different degrees of complexity can be reached, depending on whether service composition is needed to satisfy users’ requests. This scenario demands effective ways for modelling CCSs and corresponding Service Level Agreements (SLAs) in order to facilitate service composition, comparison and monitoring. However, current SL...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1407.7257 شماره
صفحات -
تاریخ انتشار 2014